آموزش تسلط بر Yarn: راهنمای جامع (از مبتدی تا پیشرفته) [ویدئویی] - آخرین آپدیت

دانلود Mastering Yarn: The Complete Guide (Beginner to Advanced) [Video]

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره یک بررسی عمیق و جامع روی Yarn، ابزاری قدرتمند برای مدیریت وابستگی‌ها و پکیج‌های جاوااسکریپت ارائه می‌دهد. با شروع از مبانی، شما یاد می‌گیرید که چگونه یک پروژه Yarn را مقداردهی اولیه کنید، وابستگی‌ها را مدیریت کنید و از نسخه‌بندی معنایی (Semantic Versioning) استفاده نمایید. این دوره همه موارد، از نصب و وارد کردن وابستگی‌ها تا درک نقش حیاتی فایل yarn.lock در تضمین محیط‌های یکسان را پوشش می‌دهد. با پیشروی در دوره، ویژگی‌های پیشرفته Yarn از جمله کش آفلاین، Plug’n’Play (PnP) و Yarn Workspaces برای مدیریت Monorepoها را بررسی خواهید کرد. شما تجربه عملی در پیکربندی Yarn با استفاده از فایل .yarnrc.yml را به دست می‌آورید که مهارتی حیاتی برای حفظ محیط‌های توسعه بهینه است. همچنین این دوره به مبحث انتشار پکیج‌ها با Yarn می‌پردازد و به شما می‌آموزد چگونه پکیج‌های خود را آماده کرده، نسخه‌بندی کنید و در NPM به اشتراک بگذارید. پروژه نهایی به شما اجازه می‌دهد تا مهارت‌های جدید خود را با ساخت یک ابزار CLI برای مدیریت تسک‌ها به صورت Monorepo به کار بگیرید. شما پکیج‌های هسته و مدیریت تسک را پیاده‌سازی کرده و ابزار خود را تست خواهید کرد که تجربه دنیای واقعی ارزشمندی را فراهم می‌کند. در پایان این دوره، شما قادر خواهید بود با اطمینان از Yarn برای هر پروژه جاوااسکریپت، از مدیریت وابستگی‌ها تا انتشار و توزیع پکیج‌ها استفاده کنید. - راه‌اندازی و مقداردهی اولیه پروژه‌های Yarn برای مدیریت یکپارچه وابستگی‌ها - افزودن، حذف و به‌روزرسانی بهینه وابستگی‌ها با استفاده از Yarn - بهره‌گیری از ویژگی‌های پیشرفته مانند Plug'n'Play و کش آفلاین - انتشار و نسخه‌بندی پکیج‌ها با Yarn برای ادغام با NPM - مدیریت پروژه‌های مقیاس بزرگ با استفاده از Yarn Workspaces و Monorepos - ساخت یک ابزار کاربردی CLI برای مدیریت تسک‌های Monorepo به عنوان پروژه نهایی این دوره برای توسعه‌دهندگان جاوااسکریپت در هر سطح مهارتی طراحی شده است که می‌خواهند برای مدیریت بهینه پروژه و پکیج‌ها بر Yarn مسلط شوند. این دوره برای کسانی که به دنبال یادگیری مدیریت وابستگی‌ها، بهینه‌سازی جریان‌های کاری توسعه و بررسی ویژگی‌های پیشرفته Yarn هستند، ایده‌آل است. هیچ دانش قبلی از Yarn مورد نیاز نیست، اما آشنایی با JavaScript و npm توصیه می‌شود. بررسی عمیق ویژگی‌ها و جریان‌های کاری Yarn * مثال‌های دنیای واقعی برای مدیریت وابستگی‌ها و انتشار * پروژه عملی برای ساخت و مدیریت یک Monorepo

سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه Introduction

  • Yarn چیست؟ What is Yarn?

  • راه‌اندازی محیط Environment Setup

مبانی Yarn Yarn Basics

  • مقداردهی اولیه یک پروژه Yarn Initializing a Yarn Project

  • افزودن و حذف وابستگی‌ها Adding and Removing Dependencies

  • نصب وابستگی‌ها Installing Dependencies

  • وارد کردن و استفاده از وابستگی‌ها Importing and Using Dependencies

  • نسخه‌بندی معنایی (Semantic Versioning) Semantic Versioning

  • فایل Yarn Lock Yarn Lock File

  • به‌روزرسانی وابستگی‌ها Updating Dependencies

  • انواع وابستگی‌ها Dependency Types

  • اجرای اسکریپت‌ها با Yarn Running Scripts with Yarn

ویژگی‌های پیشرفته Yarn Advanced Yarn Features

  • کش آفلاین Offline Cache

  • قابلیت Plug'n'Play (PnP) Plug'n'Play (PnP)

  • ورک‌اسپیس‌ها و Monorepos Workspaces and Monorepos

  • پیکربندی Yarn با استفاده از .yarnrc.yml Configuring Yarn Using .yarnrc.yml

انتشار پکیج‌ها با Yarn Publishing Packages with Yarn

  • آماده‌سازی پکیج برای انتشار Preparing a Package for Publishing

  • پیاده‌سازی پکیج و افزودن README.md Implementing the Package and Adding README.md

  • انتشار در NPM Publishing to NPM

  • انتشار نسخه جدید Publishing a New Version

  • نصب و استفاده از پکیج Installing and Using the Package

پروژه نهایی: ساخت ابزار CLI برای مدیریت تسک‌های Monorepo Capstone Project - Creating a Monorepo Task Manager CLI Tool

  • بررسی کلی پروژه Project Overview

  • راه‌اندازی پروژه Project Setup

  • پیاده‌سازی پکیج هسته (Core) Implementing the Core Package

  • پیاده‌سازی پکیج تسک‌ها و تست ابزار Implementing the Tasks Package and Testing the Tool

نمایش نظرات

آموزش تسلط بر Yarn: راهنمای جامع (از مبتدی تا پیشرفته) [ویدئویی]
جزییات دوره
1h 36m
25
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Ahmed Elsakka
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ahmed Elsakka Ahmed Elsakka

مهندس نرم افزار در آمازون